The Russian term "amfibiya" matches the English term "amphibious vehicle"

other russian words that include "amfibiya" : english :
amfibiya amphibian