tape measure  ▶ imetero y'impuzu
En-En dictionary 
adhesive tape  ▶ (plaster) isuparadra
En-En dictionary 
tape  ▶  slap   ▶ ikōfe
(on the face) inshi
En-En dictionary 


try deep search for more results...