Translation of "ampulla" into English
ampulla is the translation of "ampulla" into English.
ampulla
-
ampulla
noun
-
Show algorithmically generated translations
Automatic translations of "ampulla" into English
-
Glosbe Translate
-
Google Translate
Phrases similar to "ampulla" with translations into English
-
machine gun
-
sharpshoot · snipe
-
cannon
-
deadeye
-
snipe
-
crack shot · markswoman · sharpshooter · sniper
Add example
Add